Python Job: Python Developer

Job added on

Company

iVedha
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Remote
Permanent

Location: (India / Sri Lanka / LATAM)

Overview

We are looking for an experienced Python full-stack developer with machine learning experience responsible for managing the development and deployment of Python-based web applications.

The candidate should have a strong understanding of front-end technologies (CSS, HTML, JavaScript) and back-end technologies (Python, Django, Flask).
He or she will be responsible for developing and managing RESTful APIs. The candidate should also have experience with machine learning and data science libraries and frameworks such as TensorFlow, Scikit-learn, and Pandas.

Location: Remote (India / Sri Lanka / LATAM)

Responsibilities

  • Responsible for developing, managing and deploying software solutions using Docker and Kubernetes.
  • Work with a team of engineers to create scalable and reliable software systems.
  • Work with the front-end developer to ensure a smooth and efficient user experience
  • Design, develop, and test software, write efficient and maintainable code
  • Design, implement, and maintain the backend of our Python-based web application

Experience & educational requirements

  • Bachelor’s degree in computer science or a related field
  • Experience in systems analysis and design
  • 3-5 years Python development experience
  • Experience with Django or Flask with model view controller pattern experience
  • Experience with Azure CLI and other cloud platforms
  • Experience with SQL and NoSQL databases
  • Strong background in algorithms, data structures, and software engineering principles
  • Experience developing in Unix environments, experience with Git is required

Skills

  • Python,
  • JavaScript
  • HTML
  • MongoDB
  • Ansible
  • Agile / Scrum
  • Jenkins
  • Strong coding experience
  • Microservice architecture and Restful design
  • Unix
  • Flask
  • RDBMS and SQL
  • Good communication skills in French and English
  • Excellent communication and problem solving skills